.page-tabs a{background: #ddd; color: #555;border-right: solid 1px #ccc;}
.page-tabs a i{color: #666}
.navbar-form-custom{margin: 0}
.minimalize-styl-2{padding: 7px 12px}
.roll-right.J_tabRight{right: 0}
.nav > li.menu-hide{display: none}
.logo{line-height: 52px;margin-left: 20px;font-size: 18px;font-weight: bold;}
.logo img{margin-top: -4px;width: 32px;height: 32px}
.logo span{letter-spacing: 3px; color: #666;font-family: 微软雅黑,黑体,sans-serif;}
.navbar-header{width: auto;height: auto;float: left;}
.sidebar-minin-btn{height: 60px;text-align:center;background: rgba(0, 0, 0, 0)) no-repeat scroll 0 0/*#3F4050*/;}
.sidebar-minin-btn a{
	display: inline-block;padding-top:21px;
	color: #fff;font-size: 18px;font-weight: normal;
}
.sidebar-minin-btn a i.fa{display: inline;}
.nav.navbar-right > li > a {
    color: #777;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100px;
}

.menulist{border-bottom: 1px solid #414d5c}
.menu-visited{border-bottom: 2px solid #bbb;}
.nav > li > a:focus, .nav > li > a:hover{background-color: #ddd}
body, body.full-height-layout #page-wrapper, body.full-height-layout #wrapper, html{overflow: hidden;}
.nav > li.active{border-left: none}
@media (max-height:1300px){
	.content-tabs .roll-nav, .page-tabs-list,nav.page-tabs{height: 35px}
	.content-tabs{line-height: 35px;height: 37px}
}
.footer{height: 36px;padding: 10px 15px;bottom: 0;margin: 0 -15px}
#content-main {height: calc(100% - 134px);}
.footer .pull-left img{-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;cursor: pointer;}
.footer .monitor-info{margin-left: 80px}
.pace .pace-progress{background: #1A7BB9 none repeat scroll 0 0}
body.canvas-menu .navbar-static-side, body.fixed-sidebar .navbar-static-side{width: 200px}
#page-wrapper{margin: 0 0 0 200px}
.nav-second-level li a{padding: 7px 15px 7px 38px}
.nav-third-level li a{padding: 7px 15px 7px 56px}
/***左菜单栏mini模式**/
.mini-navbar #side-menu .menulist:hover,.mini-navbar #side-menu .nav-second-level li:hover{
	background: #293846;
	color: #fff;
} 
.mini-navbar #side-menu .menulist:hover .nav-label-right,
.mini-navbar #side-menu .menulist:hover a:first-child .fa.arrow{
	display: block;
}
.mini-navbar #side-menu .menulist a .fa.nav-menulist-arrow::before{
	content:"";
	left: 211px;
	top:13px;
	position: absolute;
	color: #fff
}
.mini-navbar #side-menu .nav-label-right{
	position: absolute;
	left: 67px;
	top:0px;
	width: 170px;
	height: auto;
	background:#293846;
	color: #fff;
    font-weight: 600;
    font-size:14px;
    padding: 12px 20px 12px 25px;
    -moz-border-radius: 0 4px 0 0;
    -webkit-border-radius: 0 4px 0 0;
    border-radius: 0 4px 0 0;
}
.mini-navbar #side-menu .nav-second-level li:hover a .fa.arrow::before{
	content:""
} 
.mini-navbar #side-menu {position: absolute;}
.mini-navbar #side-menu .nav-second-level{
	position: absolute;
	left: 67px;
	top:44px;
	width: 170px;
	height: auto;
	padding: 1px 0;
	-moz-border-radius: 0 0 4px 0;
    -webkit-border-radius: 0 0 4px 0;
    border-radius: 0 0 4px 0;
}
.mini-navbar #side-menu .menulist .nav-second-level .nav-third-level{
	position: absolute;
	left: 166px;
	top:0;
	width: 160px;
	height: auto;
	background: #2F4050 repeat;
	-moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
.mini-navbar #side-menu ul .nav-label{display:inline-block;}
.mini-navbar #side-menu .nav-second-level a .fa{display:inline-block;}
.mini-navbar #side-menu .menulist .nav-second-level li a{padding: 14px 10px 13px 15px} 